About Flexible Ties Limited (02707293) United Kingdom