About The Yissakhar Standing Stone And Ladder Uk Ltd (12608468) United Kingdom