About Abbots Engineering Supplies Limited (04948515) United Kingdom