About Howie & Tickner Limited (03955774) United Kingdom