About Nicholas James Design Limited (04395310) United Kingdom