About Turner-hove Limited (02131594) United Kingdom