About Ferndale N15 Limited (13367107) United Kingdom