About Hourglass Escapes Ltd (12324029) United Kingdom