About Chuckies Limited (03585764) United Kingdom