About J. Hambleton Limited (01144614) United Kingdom