About J M Mcgarvie Limited (09593740) United Kingdom