About Balgores Leasing Limited (02463401) United Kingdom