About G Bloor & Sons Limited (04680251) United Kingdom