About Simmonds Technology Ltd (11156119) United Kingdom