About Payne & Lyttle Construction Ltd (08279018) United Kingdom