About Abertay Limited (SC309153) United Kingdom