About Beaufort Research Limited (01929917) United Kingdom