About Bulfinch Hull Ltd (12773114) United Kingdom