About Sinclair Finance And Leasing Company Limited (02063682) United Kingdom