About Somerbrook Management Company Limited (12604883) United Kingdom