About Grahame Seaton Design Limited (04682205) United Kingdom