About Nicholas Moseley Design Ltd (11842261) United Kingdom