About Nick Edwards Designs Ltd (11484744) United Kingdom