About Dot & Ted Ltd (11664857) United Kingdom