About Hirst & Fuller Ltd (12992801) United Kingdom