About London Leather Goods & Services Limited (08708240) United Kingdom