About Lilliput Glass Holdings Limited (11328590) United Kingdom