About Delaine Contracting Ltd (10581341) United Kingdom