About Sedgeberrow (nominees) Limited (05123104) United Kingdom