About Aberclay (ne2) Limited (12226056) United Kingdom