About Clockwork Textile Agency Limited (13515361) United Kingdom