About Foxwold Plant Limited (07235450) United Kingdom