About Ted Hoskins Limited (04863251) United Kingdom