About Ferndale Solutions Limited (03484539) United Kingdom