About N Seal Limited (06877559) United Kingdom