About Macgregor Preservation Ltd. (SC237979) United Kingdom