About Beaufort Management Limited (01036312) United Kingdom