About Lassie Jack Leasing Limited (07926611) United Kingdom