About Lear & Sons Contracting Ltd (10713467) United Kingdom