About Parks Dove & Company Limited (01790352) United Kingdom