About The London Shoulder Limited (12392033) United Kingdom