About Segrasa Limited (09468138) United Kingdom