About Funkywood Maidenhead Limited (11380421) United Kingdom