About Seggrins Ltd (13491889) United Kingdom