About G & L Clifford Limited (05531194) United Kingdom