About 42 Ferndale Llp (OC412302) United Kingdom