About Poplar Machining Ltd (08212635) United Kingdom