About Markell (norfolk) Ltd (10804156) United Kingdom