About George Barlow & Sons Ltd. (03442071) United Kingdom