About Independent Strategic Solutions Limited (09534889) United Kingdom