About Macleod & Noble Ltd. (SC224608) United Kingdom