About Ferndale Ventures Limited (04707852) United Kingdom