About Ferndale Finishing Limited (08215682) United Kingdom