About The Ludlow Shoe Company Ltd (10615878) United Kingdom