About Stephen.n.rogers Ltd. (10343019) United Kingdom