About Plumbray Limited (01455340) United Kingdom