About Lannys Garden And Building Supplies Ltd (13422552) United Kingdom