About Royal Windsor Taxis Limited (11083940) United Kingdom