About Leasald Ltd (10969346) United Kingdom