About Abbey Industrial (holdings) Limited (10824841) United Kingdom