About Abersafe Ltd (SC608375) United Kingdom