About Seewate Limited (06070608) United Kingdom