About Jade Seal Limited (09459249) United Kingdom