About No 8 Design Limited (10099416) United Kingdom