About Beaufort 1959 Limited (08762682) United Kingdom