About Seager Holdings Ltd (11936120) United Kingdom