About Chick O Land Limited (10731811) United Kingdom