About Beaufort Stockwell Limited (11017491) United Kingdom