About Beaufort Grove Limited (12001646) United Kingdom