About R. Strout. Ltd (12274375) United Kingdom