About C.a. Heal & Sons (amusements) Limited (03019965) United Kingdom