About Reassurance Solutions Limited (05659222) United Kingdom