About Birchgrove Operations (holdings) Llp (OC414110) United Kingdom