About Pembroke Design Limited (01431184) United Kingdom