About Chick O Land Extra Ltd (08122056) United Kingdom