About The Sneering Jester S Record Company Limited (08610747) United Kingdom