About Clockwork Warehouse Limited (NI646232) United Kingdom