About International Outdoor Systems Ltd. (02818215) United Kingdom