About J Turnbull Limited (05325781) United Kingdom