About Sandham Brothers Equipment Hire Limited (11018336) United Kingdom