About Plekton Limited (08584393) United Kingdom