About The Federation Of Garden & Leisure Manufacturers Limited (00706025) United Kingdom