About London Allergy And Immunology Centre Ltd (07935559) United Kingdom