About Peter Howard Limited (00387497) United Kingdom