About Investment Solutions (corporate Benefits) Limited (07458962) United Kingdom