About Hotel Flamingo Llp (OC390092) United Kingdom