About Velcroprop Limited (06320784) United Kingdom