About Abingdon Stone & Marble Limited (03790715) United Kingdom