About Seaham Life Limited (12523102) United Kingdom