About Rugged Vista Limited (13607957) United Kingdom