About Peter Nichols Limited (01349599) United Kingdom