About Fox & Charnock (construction) Limited (01592149) United Kingdom