About Flamingo Taxi Service Ltd (12463859) United Kingdom