About Suchdev Equipment Limited (02969344) United Kingdom