About Birchgrove Operations Limited (10416364) United Kingdom