About Lambeth Holdings Ltd (13484174) United Kingdom