About James Weatherby Ltd (09589103) United Kingdom