About St Andrew S Insurance Plc (03104671) United Kingdom