About John Akehurst Studio Ltd (07206878) United Kingdom