About Aberscot Ltd. (SC341487) United Kingdom