About Abershourne Limited (01251378) United Kingdom