About Ferndown Consulting Limited (09640192) United Kingdom