About Maximus Rugged Cross Limited (13555806) United Kingdom