About Let S Play Guitar Ltd (08972802) United Kingdom