About Buxmead Management Company Limited (08237418) United Kingdom