About Joel Turpin Ltd (12306090) United Kingdom