About J L Peake Limited (09457596) United Kingdom