About Independent Decision Makers Limited (03021955) United Kingdom