About Ranald Mackechnie Limited (04532640) United Kingdom