About Somerford Equipment Limited (07141937) United Kingdom