About Ferndale Associates Limited (09388937) United Kingdom