About Swale Re Limited (10186020) United Kingdom