About Welling Chicks Ltd (11951786) United Kingdom