About London Shirt Exchange Ltd (12851055) United Kingdom