About Na Palmer Design Limited (11112038) United Kingdom