About B & M Leasing Limited (09846916) United Kingdom