About Sarratt Limited (03425774) United Kingdom