About Abbey Engineering & Fabrication Solutions Limited (12116449) United Kingdom