About Segro (stansted Fedex) Limited (11682451) United Kingdom