About Abacus Sheet Metal Ltd (07769859) United Kingdom