About Segro (barking) Limited (08656721) United Kingdom