About Heady & Company Limited (04106597) United Kingdom