About James Howie Ltd (11045698) United Kingdom