About Birchmeadow Ltd (10436935) United Kingdom