About J Dean Services Ltd (10615389) United Kingdom