About High Latitude Services Limited (06330757) United Kingdom