About Buchanan (equipment) Limited (03137759) United Kingdom