About Ted Construct Limited (11619906) United Kingdom