About Aitken Roofing Ltd. (SC346832) United Kingdom