About Interlacing Ribbon Limited (04345075) United Kingdom