About Horace Manfred Limited (10410027) United Kingdom