About Francis Howard Limited (00175501) United Kingdom