About Swinford Life Limited (10996720) United Kingdom