About Aberderry Limited (NI662919) United Kingdom