About The Leather Care Academy Limited (08143182) United Kingdom