About Seebolds Ltd (06756679) United Kingdom