About Glenross Taxis Ltd. (SC229211) United Kingdom