About Flamingo Services Limited (02042528) United Kingdom