About Seamaster International L.p. (SL023915) United Kingdom