About Agglestone Limited (12980828) United Kingdom