About Lomas & Lomas Limited (07724256) United Kingdom