About Thompson & Riley (building & Contracting) Limited (08798908) United Kingdom