About J.c. Holland (northern) Limited (01015385) United Kingdom