About Lee Ferris Design Limited (08523749) United Kingdom