About Ted Campbell Limited (11556066) United Kingdom