About Sarratt Management Limited (05362091) United Kingdom