About Beaufort & Blake Limited (08103516) United Kingdom