About Spectrarad Limited (09170965) United Kingdom