About Leasowes Ltd (13498086) United Kingdom