About James Hannah Limited (09299957) United Kingdom