About Apollo Housewares Limited (02144465) United Kingdom