About Samuel Leeds Limited (10268407) United Kingdom