About Seabury Ltd. (08886213) United Kingdom