About Flamingo Grip Ltd (13451608) United Kingdom