About The Abingdon Works Company Limited (03474341) United Kingdom