About Boycebrook Management Ltd (09900042) United Kingdom