About Samuel L Tudor Ltd (10415155) United Kingdom