About Ferndown Fabrications Limited (01848053) United Kingdom