About Hampshire Plant Ltd (13226992) United Kingdom