About Sun & Seal Ltd (09705696) United Kingdom