About Grandseal Limited (04040781) United Kingdom