About Bewell Manor Ltd (11222380) United Kingdom