About Holland S Homewares Ltd (12644793) United Kingdom