About 1st Street Clinic Ltd (11749864) United Kingdom