About Nick Palmer Design Ltd (07639510) United Kingdom