About Nuri Shepshed Ltd (11696411) United Kingdom