About Quickseal Special Projects Ltd (13124826) United Kingdom