About J H Medal Hangers Limited (11772525) United Kingdom