About Sebastian Coe Limited (05396806) United Kingdom