About Maclennan Bros. International Limited (01250579) United Kingdom