About Heriot Catering Company Limited (01732788) United Kingdom