About The Blue Flamingo Group Ltd (12080910) United Kingdom