About James Oliver Smith Holdings Limited (13069760) United Kingdom