About Lido Housewares Limited (06060468) United Kingdom