Seca Ltd.

40 Barn Street

Birmingham, West Midlands B5 5QB
United Kingdom