About James Moore Ltd (13687867) United Kingdom