About G & M Clifford & Company Limited (05125186) United Kingdom