About Francis Shephard Limited (00833408) United Kingdom