About Hills Glass Holdings Limited (11986811) United Kingdom