About Not Too Shaggy Ltd (13092211) United Kingdom