About Quarry And Kiln Ltd (12838194) United Kingdom