About Greenhollow Furniture Limited (06548759) United Kingdom