About (jas) The Hour Glass Ltd (12084601) United Kingdom