About J & F Turner Limited (07335236) United Kingdom