About Ted Henderson Ltd (SC206587) United Kingdom