About Ferndale Consulting Limited (06553262) United Kingdom