About Fabristick Limited (08888242) United Kingdom