About Guthrie & Kirkwood Interior Design Ltd (09719966) United Kingdom