About Ferndale Consultancy Services Limited (09307979) United Kingdom