About London Maternity & Birth Services Limited (07345732) United Kingdom