About Queasy Limbo Records Limited (09793700) United Kingdom