About Effectual Solutions Limited (07128942) United Kingdom