About Abingdon Building Services Limited (10805413) United Kingdom