About The Stansted Taxi Company Limited (07061703) United Kingdom