About Beaufort Harvard Limited (12399524) United Kingdom