About Nixon Design Limited (04806291) United Kingdom