About Lindenwood Outdoor Limited (08105527) United Kingdom