About Segdel Limited (13500859) United Kingdom