About Grimshaw Guitars Limited (08538054) United Kingdom