About Hoyle & Dean (holdings) Limited (08913579) United Kingdom