About Chase Solutions Limited (05662870) United Kingdom