About A. Lewis & Sons (construction) Ltd (03258608) United Kingdom