About Y & L (jesmond) Limited (08692813) United Kingdom