About Beaufort&co Limited (11782482) United Kingdom