About Hunter & Guthrie Limited (SC234490) United Kingdom