About Abermoor Limited (SC213082) United Kingdom