About Jamie & Harrington Limited (13388585) United Kingdom