About Hamer Plant Limited (04308559) United Kingdom