About B.t. Felton & Sons (contracting) Limited (03388266) United Kingdom