About Abbey Industrial Solutions Ltd (02423649) United Kingdom