About The Special Boat Service Limited (07010542) United Kingdom