About Fineseal Limited (09686023) United Kingdom