About Spherea Test & Services Ltd (04279438) United Kingdom