About Abingdon Oak Buildings Limited (10887344) United Kingdom