About Independent Solutions Limited (08811360) United Kingdom