About J P Wren Ltd. (08368686) United Kingdom