About K & P Devenish Limited (08762420) United Kingdom