About Horsburgh & Corr Limited (11879702) United Kingdom