About W S Charlton Limited (10035644) United Kingdom