About Funkydelics Limited (04291415) United Kingdom