About Parabola Edinburgh Park Hermiston Limited (08736348) United Kingdom