About Robert Smith (special Make-up Effects) Limited (04892319) United Kingdom