About K Allwood Plant 360 Ltd (08245149) United Kingdom