About Lambeth Practices Limited (10654710) United Kingdom