About Aberneath Industries Limited (02312720) United Kingdom