About Entwisle & Co Ltd (12800622) United Kingdom