About Kevin Guthrie Limited (SC627768) United Kingdom