About Aberclay (tibbermore) Limited (10545444) United Kingdom