About Seabridge Ltd (09863224) United Kingdom