About Skeleton Key Records Ltd (08444572) United Kingdom