About Lifeguard Assurance Trustees Limited (00908791) United Kingdom