About G Richards & Company Contracting Solutions Ltd (08705243) United Kingdom