About Stephen Ball Medical And Scientific Services Ltd (10341918) United Kingdom