About Flextape Limited (02539419) United Kingdom