About James Mcbride Ltd (12068905) United Kingdom