About Snel Taxi Service Ltd (12523972) United Kingdom