About Birchall & Co (uk) Limited (12025341) United Kingdom