About Jackson & Mcgill Limited (09184288) United Kingdom