About London Sole Limited (04944961) United Kingdom