About Jollseal Limited (09090231) United Kingdom