About Hourglass (wales) Limited (04434668) United Kingdom