About Chick And Sons Holding Limited (11871311) United Kingdom