About Fresh Outdoor Home And Garden Company Limited (10191245) United Kingdom