About Pierre Spake Limited (08025123) United Kingdom