About Rose Pedicab & Delivery Ltd (12197999) United Kingdom