About Reg Tuftyslugs Limited (08111893) United Kingdom