About James Oliver Limited (09178529) United Kingdom