About J D Harper Limited (11842352) United Kingdom