About Proplus Installation Products Limited (02319442) United Kingdom