About Nick Moffett Design Limited (NI641438) United Kingdom