About Noroc Concepts Ltd (08214495) United Kingdom