About Ferndale (tw) Management Limited (04244040) United Kingdom