About Turrell Limited (02370946) United Kingdom