About Nodum & Grano Limited (13326640) United Kingdom