About The Ferndale Partnership Limited (04989308) United Kingdom