About Lambirth Clark Ltd (13296697) United Kingdom