About Gillharrisjames Limited (08053114) United Kingdom