About R&r Taxis Limited (12186081) United Kingdom