About Lee Fada Limited (08144240) United Kingdom