About Harris Product Development Limited (13487092) United Kingdom