About Nordrooms Limited (13530513) United Kingdom