About General Clockwork Ltd (08795075) United Kingdom