About Harry Allen Limited (10611775) United Kingdom