About William Jeffcoat Limited (00141705) United Kingdom