About Sarah Chick Ultrasound Limited (10336260) United Kingdom