About Flamingo And Oak Ltd (11686394) United Kingdom