About Birch Stand Ltd (13011241) United Kingdom