About Printed Cable Ties Limited (08412232) United Kingdom