About The Solutions Factory Ltd. (03595870) United Kingdom