About Nub Design Limited (06605688) United Kingdom