About The Francis Leather Company Ltd (11781466) United Kingdom