About Jackson & Mcgill Holdings Limited (10934675) United Kingdom