About Eddy Scissorhand Limited (08284506) United Kingdom