About Tailored Rentals Ltd (13502870) United Kingdom