About Hoyle & Dean Limited (00545385) United Kingdom