SPICA TECHNOLOGIES LTD

B7 4BB (West Midlands)