About Jopling & Turnbull Limited (01269160) United Kingdom