About Harry James London Limited (07849755) United Kingdom