About Rate Leasing Limited (SC554802) United Kingdom