About Simmonds Equipment Limited (SC668455) United Kingdom