About John R Mcgill Limited (01790295) United Kingdom