About Tedson Holdings Limited (12198215) United Kingdom