About Specialist Test Equipment Ltd (13593105) United Kingdom