About Ronald Strout Limited (10570260) United Kingdom