About The Poppy House (b&b) Limited (06930189) United Kingdom