About Scientific Support Services Ltd (04453799) United Kingdom