About R. Sole & Son Ltd (11306112) United Kingdom