About Peter Hutchings Limited (06598521) United Kingdom