About Sterndale Management Limited (01813285) United Kingdom