About Wild & Funk Limited (06925365) United Kingdom