About The Flamingo Group Limited (05514559) United Kingdom