About Sternhold Management Company Limited (08320139) United Kingdom