About Teddys Wash Ltd (13322568) United Kingdom