About Beaufort Montague Harris Limited (12172184) United Kingdom