About Macdonald Hebditch & Co. Ltd. (03789059) United Kingdom