About Nej & Sons (holdings) Limited (12494801) United Kingdom