About Peter Hinwood Limited (01387242) United Kingdom