About Superfinish Elastics Limited (03946046) United Kingdom