About Peter Maclennan & Company Limited (SC013135) United Kingdom