About Ted Walker Ltd (10026372) United Kingdom