About Funkelondon Ltd (10005984) United Kingdom