About Little Bird Homewares Limited (07871913) United Kingdom