About Buttercup London Limited (08480320) United Kingdom