About Cyclops Tattoo Limited (08328109) United Kingdom