About Turner Simpson Holdings Limited (06910450) United Kingdom