About Ted Developments Ltd (06072383) United Kingdom