About Homebird Furniture & Home Accessories Limited (06665456) United Kingdom