About Holliday & Sons Ltd (06210234) United Kingdom