About Lomas & Pigeon Ltd (10138915) United Kingdom