About Andmac Services Ltd. (SC467941) United Kingdom