About Stuart Rutledge Limited (13483976) United Kingdom