About Nick Allen Ultrasound Limited (07561573) United Kingdom