About Manorseal Limited (04070461) United Kingdom