About Beaufort Bardot Limited (SC707688) United Kingdom