About Sevinch Passementerie Ltd (12459602) United Kingdom