About W. Peake Limited (05265466) United Kingdom