About Allts & Co Limited (12734108) United Kingdom