About Beaufort Associates Limited (12382397) United Kingdom