About L&r Stone Ltd (13394697) United Kingdom